const room = 'default_room';

// 创建了该中间件后，需在config.default.js里进行注册
module.exports = () => {
  return async (ctx, next) => {
    // 权限校验通过
    ctx.socket.emit('res', 'from middleware auth success');
    // 加入房间
    ctx.socket.join(room);
    // 放行
    await next();
    // console.log('断开连接');
  };
};
